428. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2021-05-13 09:09:24 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

428.1 Files compared

#LocationFileLast Modified
1/Applications/Ampps/www/Porto 3.2.2/Theme Files/Magento 2.x/Porto Theme/app/design/frontend/Smartwave/porto_rtl/web/css/source_sections.less2016-05-15 11:53:54 +0000
2/Applications/Ampps/www/Porto v4.0.0/Theme Files/Magento 2.x/Porto Theme/app/design/frontend/Smartwave/porto_rtl/web/css/source_sections.less2021-02-02 14:32:32 +0000

428.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged11120
Changed3151
Inserted491
Removed317

428.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

428.4 Active regular expressions

No regular expressions were active.

428.5 Comparison detail

1 // /** 1 // /**
2 //  * Copyright © 2015 Magento. All rights reserved. 2 //  * Copyright © 2015 Magento. All rights reserved.
3 //  * See COPYING.txt for license details. 3 //  * See COPYING.txt for license details.
4 //  */ 4 //  */
5  5 
6 // 6 //
7 //  Common 7 //  Common
8 //  _____________________________________________ 8 //  _____________________________________________
9  9 
10 & when (@media-common = true) { 10 & when (@media-common = true) {
11     .product.data.items { 11   .product.data.items {
12         .lib-data-accordion(); 12       .lib-data-accordion();
13         border-bottom: @tab-control__border-width solid @tab-control__border-color;    
14         margin-bottom: @indent__base;    
15         margin-left: -@layout__width-xs-indent;    
16         margin-right: -@layout__width-xs-indent;    
17         .item.title { 13       .item.title {
    14           color: #818692;
    15           padding: 15px 0;
    16           font-weight: 700;
    17           text-transform: uppercase;
    18           background: none;
    19           border-bottom: 2px solid #e7e7e7;
    20           >.switch {
    21             font-size: 13px;
    22             display: inline-block;
    23             border: none;
    24             height: auto;
    25             padding: 0 !important;
    26             color: inherit;
    27             font-weight: inherit;
    28             line-height: inherit;
    29             background: none !important;
    30             display: block;
    31             &:hover {
    32               color: inherit;
    33               background: none;
    34             }
    35           }
    36           &.active {
    37             color: #222529;
    38             border-color: #222529;
    39             >.switch {
    40               color: inherit;
    41               background: none;
    42               padding: 0;
    43               &:hover,&:focus {
    44                 padding: 0;
    45                 color: inherit;
    46                 background: none;
    47               }
    48             }
    49           }
    50           &:hover {
    51             border-color: #222529;
    52             color: #222529;
    53             >.switch {
    54               color: inherit;
    55               padding: 0;
    56             }
    57           }
18             a { 58           a {
19                 position: relative; 59               position: relative;
20                 .lib-icon-font(    
21                     @_icon-font-content: @icon-down,    
22                     @_icon-font-size: @font-size__base,    
23                     @_icon-font-line-height: @icon-font__line-height,    
24                     @_icon-font-color: @icon-font__color,    
25                     @_icon-font-color-hover: @icon-font__color-hover,    
26                     @_icon-font-color-active: @icon-font__color-active,    
27                     @_icon-font-margin: @icon-font__margin,    
28                     @_icon-font-vertical-align: @icon-font__vertical-align,    
29                     @_icon-font-position: after,    
30                     @_icon-font-display: false    
31                 );    
32                 &:after { 60               &:after {
    61                   font-family: 'porto-icons';
    62                   content: @icon-down;
33                     position: absolute; 63                   position: absolute;
34                     left: @accordion-control__padding-right; 64                   left: @accordion-control__padding-right;
35                     top: @accordion-control__padding-top; 65                   top: @accordion-control__padding-top;
36                 } 66               }
37             } 67           }
38             &.active a:after { 68           &.active a:after {
39                 content: @icon-up; 69               content: @icon-up;
    70               font-family: 'porto-icons';
    71           }
    72       }
    73       > .item {
    74           &.content {
    75             border: none;
    76             box-shadow: none;
    77             padding: 30px 0 15px;
    78             background: none;
    79             p {
    80               font-size: 14px;
    81               font-weight: 400;
    82               letter-spacing: .005em;
    83               line-height: 1.9;
    84             }
40             } 85           }
41         } 86       }
42         .value p:last-child { 87       .value p:last-child {
43             margin-bottom: 0; 88           margin-bottom: 0;
44         } 89       }
45         .table-wrapper { 90       .table-wrapper {
46             margin: 0; 91           margin: 0;
47         } 92       }
48     } 93   }
    94   .porto-info-list,.product.description ul {
    95     padding-right: 38.5px;
    96     margin-bottom: 20px;
    97     li {
    98         list-style: none;
    99         line-height: 1.5;
    100         padding-top: .5em;
    101         padding-bottom: .5em;
    102         margin: 0;
    103         display: -ms-flexbox;
    104         display: flex;
    105         -ms-flex-align: center;
    106         align-items: center;
    107     }
    108     .porto-info-icon, [class^=porto-icon-] {
    109         margin-left: 16.5px;
    110         line-height: 1.3;
    111         position: relative;
    112         top: 2px;
    113         color: #21293c;
    114         font-size: 16px;
    115     }
    116     .porto-icon-ok:before {
    117       content: '\e8c1';
    118     }
    119     .porto-info-list-item .porto-info-icon {
    120         width: auto;
    121         display: inline-block;
    122     }
    123   }
49 } 124 }
50  125 
51 // 126 //
52 //  Desktop 127 //  Desktop
53 //  _____________________________________________ 128 //  _____________________________________________
54  129 
55 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) { 130 .media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) {
56     .product.data.items { 131     .product.data.items {
57         .lib-data-tabs(); 132         .lib-data-tabs();
58         border-bottom: 0; 133         border-bottom: 0;
59         margin-left: 0; 134         margin-left: 0;
60         margin-right: 0; 135         margin-right: 0;
61         .item.title a:after { 136         .item.title a:after {
62             display: none; 137             display: none;
63         } 138         }
64             
65         > .item { 139         > .item {
66             &.title { 140             &.title {
67                 margin: 0 0 0 1px; 141                 margin: 0 0 0 35px;
68                  142                 color: #818692;
69                 > .switch { 143                 padding: 7px 0;
70                     font-size: 14px; 144                 font-weight: 700;
71                     border: 1px solid @tab-control__border-color; 145                 text-transform: uppercase;
72                     border-top-width3px; 146                 background: none;
73                     border-bottom-width: 0; 147                 border-bottom: 2px solid transparent;
74                     border-radius: 5px 5px 0 0; 148                 display: inline-block;
75                     line-height: 30px; 149                 float: none;
76                     padding: 1px 15px 1px 15px; 150                 >
.switch {
    151                   font-size: 13px;
    152                   display: inline-block;
    153                   border
none;
    154                   height: auto;
    155                   padding: 0 !important;
    156                   color: inherit;
    157                   font-weight: inherit;
    158                   line-height: inherit;
    159                   background: none !important;
    160                   display: block;
    161                   &:hover,&:active,&:focus {
    162                     color: inherit !important;
    163                     border-color: inherit  !important;
    164                     background: none;
    165                   }
77                 } 166                 }
78                 &.active { 167                 &.active {
79                     > .switch { 168                   color: #222529;
80                         &, &:focus, &:hover { 169                   border-color: #222529;
81                             border-top-color: @theme-color; 170                   >
.switch {
82                             color: @theme-color; 171                     color: inherit;
    172                     background: none;
    173                     padding: 0;
    174                     &:hover,&:focus {
    175                       padding: 0;
    176                       color: inherit;
    177                       background: none;
    178                     }
    179                   }
    180                 }
    181                 &
:hover {
    182                   border-
color: #222529;
    183                   >.switch {
    184                     color: inherit;
    185                     padding: 0;
    186                   }
    187                 }
    188             }
    189             &.content {
    190               border: none;
    191               border-top: solid 1px #e7e7e7;
    192               box-shadow: none;
    193               padding: 30px 0 15px;
    194               margin-top: 40px;
    195               background: none;
    196             }
    197         }
    198         .vertical & {
    199           > .item {
    200             &.title {
    201               max-width: 20%;
    202               text-align: right;
    203               float: none;
    204               border: none;
    205               padding: 0;
    206               margin: 0;
    207               margin-bottom: 13px;
    208               overflow: hidden;
    209               position: relative;
    210               display: block;
    211               >.switch {
    212                 padding: 3px 0 10px !important;
    213                 display: inline-block;
    214                 &::before {
    215                   content: '';
    216                   position: absolute;
    217                   width: 100%;
    218                   bottom: 0;
    219                   border-bottom: 1px solid #dae2e6;
    220                   z-index: 1;
    221                 }
    222                 &::after {
    223                   content: '';
    224                   display: block;
    225                   position: absolute;
    226                   width: 30vw;
    227                   bottom: 0;
    228                   border-bottom: 1px solid #dae2e6;
    229                   z-index: 0;
    230                   right: 0;
    231                 }
    232               }
    233               &.active,&:hover {
    234                 >.switch {
    235                   &::before {
    236                     border-width: 2px;
    237                     border-bottom-color: inherit;
83                         } 238                   }
84                     } 239                 }
85                 } 240               }
86             } 241             }
87             &.content { 242             &.content {
88                 margin-top35px; 243               position: absolute;
89                 border-color: @tab-control__border-color; 244               float: none;
90                 box-shadow: 0 1px 2px #eee; 245               margin
0;
    246               width: 80%;
    247               right: 0;
    248               top: 0;
    249               padding-top: 0;
    250               border-top: none;
    251               padding-right: 30px;
    252               min-height: 180px;
    253             }
    254           }
    255         }
    256         .accordion & {
    257           & > .item.title {
    258             border-color: #e7e7e7;
    259             &.active {
    260               border-color: inherit;
    261             }
    262           }
    263           & > .item.title, & > .item.content {
    264               float: none;
    265               margin: 0;
    266               display: block;
    267           }
    268           & > .item.content {
    269             border: none;
    270           }
    271         }
    272         .sticky & {
    273           & > .item.title {
    274             &.active {
    275               color: inherit;
    276               border-color: transparent;
    277             }
    278             &:hover {
    279               color: inherit;
    280               border-color: inherit;
    281             }
91             } 282           }
92         } 283         }
93     } 284     }
94 } 285 }